Big Huge Thesaurus

sales demonstrator

noun